a leaf of the pine tree - Spanish English Dictionary